/*
 * 菜单类型
 *
 * @Author:    zhoujk
 * @Date:      2022-09-06 19:57:04
 */
export const ZZB_MENU_TYPE_ENUM = {
  MENU_TYPE_CATALOG: {
    value: 0,
    desc: '目录',
  },
  MENU_TYPE_MENU: {
    value: 1,
    desc: '菜单',
  },
  MENU_TYPE_POINTS: {
    value: 2,
    desc: '按钮',
  },
}

export const ZZB_MENU_OPER_TYPE_ENUM = {
  MENU_OPER_TYPE_INSERT: {
    value: 0,
    desc: '新增',
  },
  MENU_OPER_TYPE_DELETE: {
    value: 1,
    desc: '删除',
  },
  MENU_OPER_TYPE_UPDATE: {
    value: 2,
    desc: '修改',
  },
  MENU_OPER_TYPE_SEARCH: {
    value: 3,
    desc: '查询',
  },
}

/**
 * 权限类型
 */
export const MENU_PERMS_TYPE_ENUM = {
  SA_TOKEN: {
    value: 1,
    desc: 'Sa-Token模式',
  },
}

/**
 * 默认的顶级菜单id为0
 */
export const MENU_DEFAULT_PARENT_ID = '00000000-0000-0000-0000-000000000000'

export default {
  ZZB_MENU_TYPE_ENUM,
  MENU_PERMS_TYPE_ENUM,
  ZZB_MENU_OPER_TYPE_ENUM,
}
